titanium tetrabromide - French English Dictionary